#include <iostream>
#include <string>
#include <string.h>
#include <tchar.h>
#include <urlmon.h> //"urlmon.h: No such file or directory found"
#pragma comment(lib, "urlmon.lib")
using namespace std;

int main()
{
	string location = "C:/";
	string url = "test with a url here";
	cout << "downloading Piriform CCleaner...";
	HRESULT hr = URLDownloadToFile ( NULL, _T(url), _T(location), 0, NULL );
	cout << "Done!" << endl;
}